armor plating - Francés Inglés Diccionario